/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package busquedas;

import javax.swing.JOptionPane;
import programita.Alumno;

/**
 *
 * @author Leo
 */
public class Validador {
 
    
    public static void validadorEntradas(String Enombre,String Eapellido,String Ecurso) throws miExcepcionEntrada{
        if(Enombre.equals("") & Eapellido.equals("") & Ecurso.equals("Seleccione..")){
            throw new miExcepcionEntrada();
        }
    }

    public static class miExcepcionEntrada extends Exception {

        public miExcepcionEntrada() {
            JOptionPane.showMessageDialog(null, "Debe Ingresar al menos un valor para generar una busqueda","Alerta" , JOptionPane.ERROR_MESSAGE);
        }
    }
    public static class miExcepcionLista extends Exception {

        public miExcepcionLista() {
            JOptionPane.showMessageDialog(null, "Debe Seleccionar un alumno para realizar esta operacion", "alert", JOptionPane.ERROR_MESSAGE);
        }
    }

    public static Alumno elegirAlumnoLista(Alumno fulano) throws miExcepcionLista{
        Alumno miAlumno = new Alumno();

            if (fulano == null) {
                throw new miExcepcionLista();
            } else {
                miAlumno = fulano;
                return miAlumno;
            }



    }


}
